FROM anapsix/alpine-java:8_server-jre_unlimited

MAINTAINER chenyejian

RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo 'Asia/Shanghai' >/etc/timezone

RUN mkdir -p /jimureport

RUN apt-get update && sudo apt-get install libx11-dev && apt-get install -y fontconfig

# 创建一个目录来存放你的字体文件
RUN mkdir -p /usr/share/fonts/

# 将字体文件从宿主机复制到Docker镜像中
COPY ./WebApp/fonts /usr/share/fonts

# 更新字体缓存（这一步对于许多Linux发行版是必需的）
RUN fc-cache -fv

WORKDIR /jimureport

EXPOSE 8085

#COPY yunyao-jimureport-1.7.jar ./yunyao-jimureport.jar
ADD ../target/yunyao-jimureport-1.7.jar ./app.jar
ENTRYPOINT ["java","-jar","app.jar"]